#!/bin/bash
#!/bin/bash


# 复制配置文件到制定位置
dwmAutoScriptsPath=~/.dwm

if [ -d ${dwmAutoScriptsPath} ]
then
	echo "[INFO]~/.dwm is exist."
	mv ~/.dwm ~/.dwm-bak`date +%y%m%d%H%M%S`
else
	# mkdir ~/.dwm
	ls  -alh ~/.dwm
fi

# 获取当前脚本目录位置
cd `dirname $0`
dir=`pwd`
echo ${dir}

# 建立软链接命令拼接
cmdStr="ln -s  "${dir}" "${HOME}"/.dwm"
echo "执行命令: ${cmdStr} 建立软链接"
${cmdStr}

## 复制.xinitrc 到 ~
# cp ./.xinitrc  ~

#判断是哪个Linuxb发行版本使用对应命令安装需要的软件
# cat /etc/os-release
# linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d '\"')
# linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d\= -f 2)
linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d\" -f 2)
echo $linuxRelease

## Ubuntu
if [ "$linuxRelease" == "Ubuntu" ];
then
	###安装 feh
	echo "[INFO]It is Ubuntu."
	sudo apt-get install feh
else
	echo "[INFO] I don't know !."
fi

# 检查依赖 (判断是否安装所需第三方软件)

## 安装渲染器xcompmgr


## 安装st
# git  clone http://gitee.com/xiexie1993/st
# cd st
# sudo make clean install
# cd ..
#
# ## 安装slock
# git  clone http://gitee.com/xiexie1993/slock
# cd slcok
# sudo make clean install
# cd ..
#
# sudo -i

# # 安装slimlock

# # idea界面在Archlinux的dwm中不显示问题解决需要环境变量配置
# 解决在窗口管理器发生的Java GUIs渲染问题
# 冒充另一个窗口管理器i（冒充 LG3D）

sudo pacman -Sy --noconfirm  wmname


## 编译安装 dwm
make clean install

# 电源管理
sudo pacman -Sy --noconfirm  acpi

## 安装声卡与声音设置组件
sudo pacman -Sy --noconfirm  alsa-utils pulseaudio-alsa  paprefs pavucontrol pasystray

## 背光控制组件
sudo pacman -Sy --noconfirm  brightnessctl

## 蓝牙音频设备包 
sudo pacman -Sy --noconfirm  bluez bluez-utils
sudo pacman -Sy --noconfirm  pulseaudio-bluetooth pulsemixer

# 中文字体库
sudo pacman -Sy --noconfirm  wqy-zenhei wqy-microhei ttf-dejavu 

#软件检索工具
# sudo pacman -Sy --noconfirm  albert 
sudo pacman -Sy --noconfirm  rofi

# 启动截图工具：flameshot
sudo pacman -Sy --noconfirm  flameshot

# 动物说
sudo pacman -Sy --noconfirm  cowsay

# 名人格言
sudo pacman -Sy --noconfirm  fortune-mod

# 终端字符文件管理器
sudo pacman -Sy --noconfirm  ranger

# 文件管理器
sudo pacman -Sy --noconfirm  thunar

# 系统信息查看
sudo pacman -Sy --noconfirm  screefetch
# 渲染器
sudo pacman -Sy --noconfirm  xcompmgr

# 自动锁屏
sudo pacman -Sy --noconfirm  xautolock

# 剪贴板
sudo pacman -Sy --noconfirm  xclip

# 进程管理器
sudo pacman -Sy --noconfirm  gtop htop

# 终端音乐播放器
sudo pacman -Sy --noconfirm  cmus

# 视频播放器
sudo pacman -Sy --noconfirm  mpv

# 展示Linux发行版logo
sudo pacman -Sy --noconfirm  screenfetch

# 装逼神器 Linux发行版logo
sudo pacman -Sy --noconfirm  neofetch

# 输入框架fcitx5
sudo pacman -Sy --noconfirm  fcitx5 fcitx5-configtool  fcitx5-qt fcitx5-gtk fcitx5-rime fcitx5-im fcitx5-chinese-addons fcitx5-chewing 
cp .pam_environment  ~
sudo cp .pam_environment  /root
cp .pam_environment  ~

# aur助手
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

# 字体
yay -Sy --noconfirm  unicode-emoji
yay -Sy --noconfirm  ttf-symbola 

# git 客户端
yay -Sy --noconfirm  lazygit

# 输入法词库
yay -Sy --noconfirm  fcitx5-pinyin-zhwiki-rime
yay -Sy --noconfirm  fcitx5-pinyin-moegirl-rime

# 网易云音乐
yay -Sy --noconfirm  netease-cloud-music

# 文本编辑器
yay -Sy --noconfirm  sublime-text

# + 2020年Sublime text 3注册码
# ```
# ----- BEGIN LICENSE -----
# Member J2TeaM
# Single User License
# EA7E-1011316
# D7DA350E 1B8B0760 972F8B60 F3E64036
# B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
# FA0A2ABE 25F65BD8 D51458E5 3923CE80
# 87428428 79079A01 AA69F319 A1AF29A4
# A684C2DC 0B1583D4 19CBD290 217618CD
# 5653E0A0 BACE3948 BB2EE45E 422D2C87
# DD9AF44B 99C49590 D2DBDEE1 75860FD2
# 8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
# ------ END LICENSE ------​
# ```

# eww
yay -Sy --noconfirm  eww

